#hcp-doc {
    font-family: Verdana;
}

h1 {
    font-size: 167%;
    font-weight: bold;
}

h2 {
    font-size: 136%;
    font-weight: bold;
}

.hcp-table {
    // border-collapse: collapse;
    border: 1px solid #000000;
    // padding: 8px 6px;
    margin-bottom: 5px;
    margin-top: 5px;
}

.hcp-table td {
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    padding: 4px;
    vertical-align: top;
}

.hcp-table-heading {
    padding: 4px;
    background: #dddddd;
    font-weight: bold;
    background: transparent url(../images/blue_gradient.gif) repeat-x scroll 0pt;
    white-space: nowrap;
    font-variant: small-caps;
}

.hcp-table-label {
    font-weight: bold;
    vertical-align: top;
    font-size: 116%;
    background: #eeeeee;
}

.hcp-table-data {

}


.hcp-button-add {
    background: transparent url(../images/add.png) no-repeat;
    width: 16px;
    height: 16px;
    border: none;
}

.hcp-button-delete {
    background: transparent url(../images/delete.png) no-repeat;
    width: 16px;
    height: 16px;
    border: none;
}

.errorlist {
    color: #990000;
}

#hcp-error-indicator {
    color: #990000;
}

#hcp-delete-button {
  position: absolute;
  right: 10px;
}
